public highway transportation - Allemand Anglais Dictionnaire